#include<iostream>
using namespace std;
int getsShuZiChangDu(int a){
	int i=0;
	int h=0;
	while (a!=0){
		h++;
		a=a/10;
	}
	return h;
}
int n(int k){
	int x=0;
	int u=1;
	while(k!=0){
		x=x*u;
		x+=k%2;
		k=int(k/2);
		u*=10;
	}
	return x;
} 
int main(){
	int a,b;
	cin>>a>>b;
	int k=a;
	int o=0,z=0;
	for(int h=a;h<b+1;h++){
		int u=n(k);
		k++;
		for(int j=0;j<getsShuZiChangDu(u);j++){
			if(u%(10*j+1)==0){
				o++;
			}
			else{
				z++;
			}
		}
	}
	cout<<o<<" "<<z;
} 
